package com.intretech.tj.gpp.message

/**
 * 发送全部信息的 个体类
 */
data class VehicleStatusMessage (
    val vehicleId: String,           // 车辆 ID
    val currentNodeId: Int?,          // 车辆所在节点(最近经过的点)
    val currentSpeed: Double,        // 车辆当前速度
    val currentTime: Long,           // 上报时的时间戳 (例如: System.currentTimeMillis())
    val batteryLife: Int,            // 剩余电量
    val edgeProgress: Int,           // 当前行驶边进程
    val currentAtEdge: Int?           // 当前⾏驶边ID

)